tools/libxl: Fix integer overflows in sched_sedf_domain_set()
authorAndrew Cooper <andrew.cooper3@citrix.com>
Mon, 25 Nov 2013 11:12:51 +0000 (11:12 +0000)
committerIan Jackson <Ian.Jackson@eu.citrix.com>
Mon, 25 Nov 2013 12:33:25 +0000 (12:33 +0000)
commit9c01516fee7d548af58fd310d3c93dd71ea9ea28
tree754eab22f09de29a9f1a912df0bb86aa31d9459a
parent1677af03c14f2d8d88d2ed9ed8ce6d4906d19fb4
tools/libxl: Fix integer overflows in sched_sedf_domain_set()

Coverity ID: 1055662 1055663 1055664

Widen from int to uint64_t before multiplcation, rather than afterwards.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
CC: Ian Campbell <Ian.Campbell@citrix.com>
CC: Ian Jackson <Ian.Jackson@eu.citrix.com>
tools/libxl/libxl.c